package main

import (
	"fmt"
	"log"
	"net"
)

func Process(conn net.Conn) {
	//操作客户端的连接  读取客户端发送的消息
	defer conn.Close()
}

func main() {
	fmt.Println("服务启动，在8889端口启动的监听 . . . . ")
	listen, err := net.Listen("tcp", "0.0.0.0:8889")
	defer listen.Close()
	if err != nil {
		log.Panic("net.Listen err = ", err)
	}
	fmt.Println("服务启动成功，等待客户端连接服务器中...")
	for {
		conn, err := listen.Accept()
		if err != nil {
			fmt.Println("listen .Accept err = ", err)
		}
		go Process(conn)
	}

}
